Mobile terminal and keypad displaying method thereof

ABSTRACT

A mobile terminal including a display configured to display a first keypad in a first display portion and to display information input using the first keypad in a second display portion, a sensing unit configured to detect a touch and drag action on the first keypad displayed in the first display portion, and a controller configured to change the first keypad displayed in the first display portion to a second keypad that is different from the first keypad when the detected touch and drag action is determined to be more than a predetermined distance.

CROSS-REFERENCE TO A RELATED APPLICATION

Pursuant to 35 U.S.C. §119(a), this application claims the benefit ofearlier filing date and right of priority to Korean Application No.10-2008-0064104, filed on Jul. 2, 2008, the contents of which isincorporated by reference herein in its entirety.

FIELD OF THE INVENTION

The present invention relates to a mobile terminal capable of changingan input mode and a displayed keypad by tactile touch and/or proximitytouch operations, and a keypad displaying method thereof.

BACKGROUND OF THE INVENTION

Terminals, including personal computers, notebook computers, mobilephones and the like, can be configured to support various functions.Examples of such various functions may include data and voicecommunications, capturing still images or video using a camera,recording voice, play music or video files via a speaker system,displaying images or video and the like. Some of terminals mayadditionally have a function of playing games, and some other terminalsmay be implemented as a multimedia player (device). In addition,recently developed terminals can support a reception of broadcast ormulticast signals so as to watch video or television programs.

In general, terminals may be divided into a mobile terminal and astationary terminal according to their mobility. The mobile terminal maythen be categorized into a handheld terminal and a vehicle mountedterminal according to whether a user can carry it around. Considerableefforts have been expended to support or enhance various functions ofmobile terminals. Such efforts include not only changes and improvementof structural components of the mobile terminal, but also software andhardware improvement.

Recently, as requirements for the use of a touch screen in a mobileterminal increase, a user interface for performing data input moreconveniently on the touch screen is actively being researched.

SUMMARY OF THE INVENTION

Therefore, an object of the present invention is to provide a mobileterminal capable of changing an input mode and a displayed keypad bytactile touch and/or proximity touch operations, and a keypad displayingmethod thereof.

Another object of the present invention is to provide a mobile terminalcapable of changing an input mode and a displayed keypad based upon adrag direction, and a keypad displaying method thereof.

Another object of the present invention is to provide a mobile terminalcapable of an input mode and a displayed keypad based upon a type ofcharacter selected by tactile touch input and/or proximity touch inputamong pre-input data, and a keypad displaying method thereof.

Another object of the present invention is to provide a mobile terminalcapable of displaying a keypad selected among a plurality of keypads bya tactile touch input or proximity touch input, and a keypad displayingmethod thereof.

Another object of the present invention is to provide a mobile terminalcapable of providing a multi-key(s) for providing an option menu, and akeypad displaying method thereof.

Another object of the present invention is to provide a mobile terminalcapable of providing a keypad in cooperation with a manipulation of amulti-key, and a keypad displaying method thereof.

To achieve these and other advantages and in accordance with the purposeof the present invention, as embodied and broadly described herein,there is provided a mobile terminal including: a display configured todisplay various information and a keypad; a sensing unit configured todetect a contact or tactile touch input and/or a proximity touch inputon the display; and a controller configured to change a keypad displayedon the display when the detected tactile touch and/or the proximitytouch is dragged far more than a certain distance.

The controller may change a currently displayed keypad based upon a dragdirection by the detected tactile touch input and/or proximity touchinput. The controller may change a currently displayed keypad based upona type of data at the detected touched point.

The foregoing and other objects, features, aspects and advantages of thepresent invention will become more apparent from the following detaileddescription of the present invention when taken in conjunction with theaccompanying drawings.

BRIEF DESCRIPTION OF THE DRAWINGS

The accompanying drawings, which are included to provide a furtherunderstanding of the invention and are incorporated in and constitute apart of this specification, illustrate embodiments of the invention andtogether with the description serve to explain the principles of theinvention.

In the drawings:

FIG. 1 is a block diagram of a mobile terminal in accordance with oneembodiment of the present invention;

FIG. 2 is a front perspective view of the mobile terminal in accordancewith one embodiment of the present invention;

FIG. 3 is a rear perspective view of the mobile terminal in accordancewith the one embodiment of the present invention;

FIG. 4 is a block diagram of a wireless communication system operablewith a mobile terminal according to one embodiment of the presentinvention;

FIGS. 5A to 5C are an overview showing an example of touch and proximitybeing detected;

FIG. 6 is a flowchart showing a keypad displaying method of a mobileterminal in accordance with one embodiment of the present invention;

FIG. 7 is an overview of display screens showing an example relating tothe embodiment of FIG. 6;

FIG. 8 is a flowchart showing a keypad displaying method of a mobileterminal in accordance with another embodiment of the present invention;

FIG. 9 is an overview of display screens showing an example relating tothe embodiment of FIG. 8;

FIG. 10 is an overview of display screens showing a process of changingthe display of a keypad of a mobile terminal in accordance with anotherembodiment of the present invention;

FIG. 11 is a flowchart showing a keypad displaying method of a mobileterminal in accordance with another embodiment of the present invention;

FIG. 12 is an overview of display screens showing an example relating tothe embodiment of FIG. 11;

FIG. 13 is an overview of display screens showing another examplerelating to the embodiment of FIG. 11; and

FIG. 14 is an overview of display screens showing another examplerelating to the embodiment of FIG. 11.

DETAILED DESCRIPTION OF THE INVENTION

Description will now be given in detail of a mobile terminal accordingto the present invention, with reference to the accompanying drawings.

FIG. 1 is a block diagram of a mobile terminal in accordance with oneembodiment of the present invention.

A mobile terminal may be implemented using a variety of different typesof terminals. Examples of such terminals include mobile phones, smartphones, notebook computers, digital broadcast terminals, PersonalDigital Assistants (PDA), Portable Multimedia Players (PMP), navigatorsand the like.

As shown, the mobile terminal 100 may include components such as awireless communication unit 110, an Audio/Video (A/V) input unit 120, auser input unit 130, a sensing unit 140, an output unit 150, a memory160, an interface unit 170, a controller 180, a power supply 190 and thelike. Further, FIG. 1 shows the mobile terminal 100 having variouscomponents, but it is understood that implementing all of theillustrated components is not a requirement. Greater or fewer componentsmay alternatively be implemented.

Hereinafter, the components are sequentially described

The wireless communication unit 110 may include one or more componentswhich permit wireless communications between the mobile terminal 100 anda wireless communication system or between the mobile terminal 100 and anetwork within which the mobile terminal 100 is located. For example,the wireless communication unit 110 may include a broadcast receivingmodule 111, a mobile communication module 112, a wireless Internetmodule 113, a short-range communication module 114, a position locationmodule 115 and the like.

The broadcast receiving module 111 receives a broadcast signal and/orbroadcast associated information from an external broadcast managingentity via a broadcast channel. The broadcast channel may include asatellite channel and a terrestrial channel. Further, the broadcastmanaging entity may indicate a server which generates and transmits abroadcast signal and/or broadcast associated information or a serverwhich receives a pre-generated broadcast signal and/or broadcastassociated information and sends them to the mobile terminal. Examplesof broadcast associated information may include information associatedwith a broadcast channel, a broadcast program, a broadcast serviceprovider, and the like. The broadcast signal may be implemented as a TVbroadcast signal, a radio broadcast signal, and a data broadcast signal,among others. The broadcast signal may further include a data broadcastsignal combined with a TV or radio broadcast signal.

Also, the broadcast associated information may be provided via a mobilecommunication network, and received by the mobile communication module112.

In addition, the broadcast associated information may be implemented invarious formats. For instance, broadcast associated information mayinclude Electronic Program Guide (EPG) of Digital MultimediaBroadcasting (DMB), Electronic Service Guide (ESG) of Digital VideoBroadcast-Handheld (DVB-H), and the like.

The broadcast receiving module 111 may be configured to receive digitalbroadcast signals transmitted from various types of broadcast systems.Such broadcast systems may include the Digital MultimediaBroadcasting-Terrestrial (DMB-T) system, the Digital MultimediaBroadcasting-Satellite (DMB-S) system, the Media Forward Link Only(MediaFLO) system, the Digital Video Broadcast-Handheld (DVB-H) system,the Integrated Services Digital Broadcast-Terrestrial (ISDB-T) system,and the like. The broadcast receiving module 111 may be configured to besuitable for all broadcast system transmitting broadcast signals as wellas the digital broadcasting systems.

Broadcast signals and/or broadcast associated information received viathe broadcast receiving module 111 may also be stored in a suitabledevice, such as a memory 160.

Further, the mobile communication module 112 transmits/receives wirelesssignals to/from at least one of network entities (e.g., base station, anexternal mobile terminal, a server, etc.) on a mobile communicationnetwork. In addition, the wireless signals may include audio callsignal, video call signal, or various formats of data according totransmission/reception of text/multimedia messages.

Also, the wireless Internet module 113 supports wireless Internet accessfor the mobile terminal, and may be internally or externally coupled tothe mobile terminal.

Further, the short-range communication module 114 denotes a module forshort-range communications. Suitable technologies for implementing thismodule may include BLUETOOTH, Radio Frequency IDentification (RFID),Infrared Data Association (IrDA), Ultra-WideBand (UWB), ZigBee, and thelike.

The position location module 115 denotes a module for detecting orcalculating a position of a mobile terminal. An example of the positionlocation module 115 may include a Global Position System (GPS) module.In addition, the GPS module may receive position information incooperation with associated multiple satellites. Further, the positioninformation may include coordinates information represented by latitudeand longitude. For example, the GPS module can measure accurate time anddistance respectively from more than three satellites so as toaccurately calculate a current position of the mobile terminal based onsuch three different distances according to a triangulation scheme. Ascheme may be used to obtain time information and distance informationfrom three satellites and correct error by one satellite. Specifically,the GPS module can further obtain three-dimensional speed informationand an accurate time, as well as position on latitude, longitude andaltitude, from the position information received from the satellites.

In addition, the A/V input unit 120 is configured to provide audio orvideo signal input to the mobile terminal. The A/V input unit 120 mayinclude a camera 121 and a microphone 122. Further, the camera 121receives and processes image frames of still pictures or video obtainedby image sensors in a video call mode or a capturing mode. The processedimage frames may then be displayed on a display 151.

Also, the image frames processed by the camera 121 may be stored in thememory 160 or transmitted to the exterior via the wireless communicationunit 110. Two or more cameras 121 may be provided according to theconfiguration of the mobile terminal.

The microphone 122 may receive an external audio signal via a microphonewhile the mobile terminal is in a particular mode, such as a phone callmode, a recording mode, a voice recognition mode, or the like. Thisaudio signal is processed into digital data, and the processed digitaldata is converted for output into a format transmittable to a mobilecommunication base station via the mobile communication module 112 forthe phone call mode. The microphone 122 may also include assorted noiseremoving algorithms to remove noise generated in the course of receivingthe external audio signal.

In addition, the user input unit 130 may generate input data input by auser to control the operation of the mobile terminal. The user inputunit 130 may include a keypad, a dome switch, a touchpad (e.g., staticpressure/capacitance), a jog wheel, a jog switch and the like. Aspecific example can be one in which the touchpad is layered with thedisplay 151 to be explained later so as to be in cooperation with thedisplay 151, which is referred to as a touch screen.

Further, the sensing unit 140 provides status measurements of variousaspects of the mobile terminal. For instance, the sensing unit 140 maydetect an open/close status of the mobile terminal, a change in alocation of the mobile terminal 100, a presence or absence of usercontact with the mobile terminal 100, the orientation of the mobileterminal 100, acceleration/deceleration of the mobile terminal 100, andthe like, so as to generate a sensing signal for controlling theoperation of the mobile terminal 100. For example, regarding aslide-type mobile terminal, the sensing unit 140 may sense whether asliding portion of the mobile terminal is open or closed. Other examplesinclude sensing functions, such as the sensing unit 140 sensing thepresence or absence of power provided by the power supply 190, thepresence or absence of a coupling or other connection between theinterface unit 170 and an external device.

In addition, the interface unit 170 is generally implemented to couplethe mobile terminal to external devices. The interface unit 170 mayinclude, for example, wired/wireless headset ports, external chargerports, wired/wireless data ports, memory card ports, ports for couplingdevices having an identification module, etc.), audio Input/Output (I/O)ports, video I/O ports, earphone ports, and the like.

Here, the identification module may be configured as a chip for storingvarious information required to authenticate an authority to use themobile terminal 100, which may include a User Identity Module (UIM), aSubscriber Identity Module (SIM), a Universal Subscriber Identity Module(USIM), and the like. Also, the device having the identification module(hereinafter, referred to as ‘identification device’) may be implementedin a type of smart card. Hence, the identification device can be coupledto the mobile terminal 100 via a port. In addition, the interface unit170 may receive data from an external device, or be provided with powerand accordingly transfer the received data or power to each componentwithin the mobile terminal 100 or transfer data of the mobile terminal100 to an external device.

The output unit 150 is configured to output an audio signal, a videosignal or an alarm signal, and may include the display 151, an audiooutput module 152, an alarm 153, and the like.

Further, the display 151 may output information processed in the mobileterminal 100. For example, when the mobile terminal is operating in aphone call mode, the display 151 provides a User Interface (UI) or aGraphic User Interface (GUI) which includes information associated withthe call. As another example, if the mobile terminal is in a video callmode or a capturing mode, the display 151 may additionally oralternatively display images captured and/or received, UI, or GUI.

Meanwhile, as mentioned above, a touch screen can be configured as thedisplay 151 and the touchpad are layered with each other to work incooperation with each other. This configuration permits the display 151to function both as an input device and an output device. The display151 may be implemented using, for example, at least one of a LiquidCrystal Display (LCD), a Thin Film Transistor-Liquid Crystal Display(TFT-LCD), an Organic Light-Emitting Diode (OLED), a flexible display, athree-dimensional (3D) display, a transparent OLED (TOLED) or the like.The mobile terminal 100 may include two or more displays according tothe implementation thereof. For example, the mobile terminal 100 maysimultaneously include an external display (not shown) and an internaldisplay (not shown).

Further, the audio output module 152 may output audio data which isreceived from the wireless communication unit 110 in various modesincluding a call-receiving mode, call-placing mode, recording mode,voice recognition mode, broadcast reception mode, and the like, or audiodata stored in the memory 160. Also, the audio output module 152 mayoutput an audio signal relating to a particular function (e.g., callreceived, message received, etc.) performed in the mobile terminal 100.The audio output module 152 may be implemented using a speaker, abuzzer, or the like.

In addition, the alarm 153 may output a signal to inform a generation ofevent associated with the mobile terminal 100. Alarm events may includea call received, message received, user input received and the like. Inaddition to generating the audio or video signal, the alarm 153 may alsoinform the event generation in different manners, for example, byproviding tactile sensations (e.g., vibration) to a user. The alarm 153may also be configured to vibrate responsive to the mobile terminalreceiving a call or message. As another example, vibration is providedby the alarm 153 responsive to receiving user input at the mobileterminal, thus providing a tactile feedback mechanism. Such vibrationcan also be provided to make a user recognize the event generation. Thesignal informing the event generation may be output via the display 151or the audio output module 152.

Further, the memory 160 may store a program for the processing andcontrol of the controller 180. Alternatively, the memory 160 maytemporarily store input/output data (e.g., phonebook data, messages,still images, video and the like).

In addition, the memory 160 may be implemented using any type ofsuitable storage medium including a flash memory type, a hard disk type,a multimedia card micro type, a memory card type (e.g., SD or DXmemory), Random Access Memory (RAM), Static Random Access Memory (SRAM),Read-Only Memory (ROM), Electrically Erasable Programmable Read-OnlyMemory (EEPROM), Programmable Read-Only Memory (PROM), magnetic memory,magnetic disk, optical disk, and the like. Also, the mobile terminal 100may operate a web storage which performs the storage function of thememory 160 on the Internet.

In addition, the controller 180 generally controls the overalloperations of the mobile terminal. For example, the controller 180performs the control and processing associated with voice calls, datacommunications, video calls, and the like. The controller 180 may alsoinclude a multimedia module 181 which provides multimedia playback. Themultimedia module 181 may be configured as part of the controller 180 oras a separate component.

Further, the power supply 190 provides power required by variouscomponents under the control of the controller 180. The provided powermay be internal power, external power, or combination thereof.

Various embodiments described herein may be implemented in acomputer-readable medium using, for example, software, hardware, or somecombination thereof.

For a hardware implementation, the embodiments described herein may beimplemented within one or more Application Specific Integrated Circuits(ASICs), Digital Signal Processors (DSPs), Digital Signal ProcessingDevices (DSPDs), Programmable Logic Devices (PLDs), Field ProgrammableGate Arrays (FPGAs), processors, controllers, micro-controllers,microprocessors, other electronic units designed to perform thefunctions described herein, or a selective combination thereof. In somecases, such embodiments are implemented by the controller 180.

For software implementation, the embodiments such as procedures andfunctions may be implemented together with separate software moduleseach of which performs at least one of functions and operations. Thesoftware codes can be implemented with a software application written inany suitable programming language. Also, the software codes may bestored in the memory 160 and executed by the controller 180.

The internal components of the mobile terminal related to an embodimentof the present invention have been described from the perspective oftheir functions. Hereinafter, external components of the mobile terminalrelated to an embodiment of the present invention will be described fromthe perspective of their functions with reference to FIGS. 2 and 3.Further, the mobile terminal may be implemented in a variety ofdifferent configurations. Examples of such configurations include afolder type, bar type, swing type, slide type, or the like. The presentdescription in FIGS. 2 and 3 relates to a slide-type mobile terminal,but the present invention is not limited to the slide-type mobileterminal, and can be applied to other types of terminals including theabove-mentioned types of terminals.

FIG. 2 is a front perspective view of a mobile terminal according to anembodiment of the present invention.

As shown, the mobile terminal 100 includes a first body 200, and asecond body 205 configured to slidably cooperate with the first body 200in at least one direction.

Also, the first body 200 is positioned over the second body 205 in amanner that the second body 205 is obscured by the first body 200. Thisstate can be referred to as a closed configuration (position). Asillustrated in FIG. 2, the state where the first body 200 exposes atleast part of the second body 205 can be referred to as an openconfiguration (position).

In addition, the mobile terminal may be operable in a standby (idle)mode when in the closed configuration, but this mode can be released bythe user's manipulation. Also, the mobile terminal may be operable in anactive (phone call) mode in the open configuration. This mode may alsobe changed into the idle mode according to the user's manipulation orafter a certain time elapses.

A case (housing, casing, cover, etc.) forming the outside of the firstbody 200 is formed by a first front case 220 and a first rear case 225.In addition, various electronic components may be disposed in a spacebetween the first front case 220 and the first rear case 225. One ormore intermediate cases may additionally be disposed between the firstfront case 220 and the first rear case 225.

Further, the cases can be formed of resin in a manner of injectionmolding, or formed using metallic materials such as stainless steel(STS) and titanium (Ti).

Also, a display 151, an audio output module 152, a camera 121 or a firstuser input unit 210 may be disposed at the first front case 220 of thefirst body 200.

The display 151 may include LCD, OLED, and the like, which can visiblydisplay information.

Also, the display 151 and a touchpad can also be layered with each othersuch that the display 151 can be configured to function as a touchscreen so as to allow a user to input information in a touching manner.

Further, the audio output module 152 may be implemented as a speaker.

The camera 121 may be implemented to be suitable for a user to capturestill images or video.

In addition, like the first body 200, a case configuring the outside ofthe second body 205 may be formed by a second front case 230 and asecond rear case 235.

The second user input unit 215 may be disposed at the second body 205,and in more detail, at a front face of the second front case 230.

A third user input unit 245, a microphone 122 and an interface unit 170may also be disposed either at the second front case 230 or at thesecond rear case 235.

Further, the first to third user input units 210, 215 and 245 may bereferred to as a user input unit 130. Any tactile manner that a user cantouch, e.g., the display 151, for manipulation can be employed for theuser input unit 130.

For example, the user input unit 130 can be implemented as a dome switchor touchpad which a user can input information in a pushing or touchingmanner, or implemented in a manner of using a wheel, a jog or a joystickto rotate keys.

Regarding each function, the first user input unit 210 can be used forinputting commands such as START, END, SCROLL or the like, and thesecond user input unit 215 can be used for inputting numbers,characters, symbols, or the like.

Also, the third user input unit 245 can be operated as a hot key foractivating a specific function within the mobile terminal.

The microphone 122 may be implemented to be suitable for receivinguser's voice or various sounds.

In addition, the interface unit 170 may be used as a passage throughwhich the terminal related to the present invention can exchange data orthe like with an external device. For example, the interface unit 170may be implemented as one of a wired/wireless connection port forconnecting an earphone to the mobile terminal, a port for short-rangecommunications (e.g., an Infrared Data Association (IrDA) port, aBLUETOOTH port, a wireless LAN port, etc.), power supply ports forproviding power to the mobile terminal, or the like.

The interface unit 170 can be a card socket for receiving an externalcard, such as a Subscriber Identity Module (SIM), a User Identity Module(UIM), a memory card for storing information, or the like.

The power supply 190 may be disposed at a side of the second rear case235 to provide power to the mobile terminal.

The power supply 190 may be a rechargeable battery, for example, to beattachable/detachable for charging.

FIG. 3 is a rear perspective view of the mobile terminal according tothe one embodiment of the present invention.

As illustrated in FIG. 3, a camera 121 may further be disposed at a rearface of the second rear case 235 of the second body 205. In addition,the camera 121 of the second body 205 faces a direction which isopposite to a direction faced by the camera 121 of the first body 200,and may have different pixels from those of the camera 121 of the firstbody 200.

For example, the camera 121 of the first body 200 may operate withrelatively lower pixels (lower resolution). Thus, the camera 121 of thefirst body 200 may be useful when a user can capture his face and sendit to another party during a video call or the like. On the other hand,the camera 121 of the second body 205 may operate with a relativelyhigher pixels (higher resolution) such that it can be useful for a userto obtain higher quality pictures for later use.

Also, a flash 250 and a mirror 255 may additionally be disposed adjacentto the camera 121 of the second body 205. The flash 250 operates inconjunction with the camera 121 of the second body 250 when taking apicture using the camera 121 of the second body 205. In addition, themirror 255 can cooperate with the camera 121 of the second body 205 toallow a user to photograph himself in a self-portrait mode.

The second rear case 235 may further include an audio output module 152.

Also, the audio output module 152 of the second body 205 can cooperatewith the audio output module 152 of the first body 200 to provide stereooutput. In addition, the audio output module 152 may be configured tooperate as a speakerphone.

A broadcast signal receiving antenna 260 may also be disposed at oneside of the second rear case 235, in addition to an antenna forcommunications. The antenna 260 can be configured to retract into thesecond body 205.

One part of a slide module 265 which allows the first body 200 to beslidably coupled to the second body 205 may be disposed at the firstrear case 225 of the first body 200.

Further, the other part of the slide module 265 may be disposed at thesecond front case 230 of the second body 205, such that it may not beexposed to the exterior as illustrated in the drawing of the presentinvention.

As such, it has been described that the camera 121 is disposed at thesecond body 205; however, the present invention may not be limited tothe configuration.

For example, it is also possible that one or more of those components(e.g., 260, 121˜250, 152, etc.), which have been described to beimplemented on the second rear case 235, such as the camera 121, will beimplemented on the first body 200, particularly, on the first rear case225. In this configuration, the component(s) disposed on the first rearcase 225 can be protected by the second body 205 in a closed position ofthe mobile terminal. In addition, without the camera 121 of the secondbody 205, the camera 121 of the first body 200 can be implemented to berotatable so as to rotate up to a direction which the camera 121 of thesecond body 205 faces.

The mobile terminal 100 of FIGS. 1 to 3 may also be configured tooperate within a communication system which transmits data via frames orpackets, including both wireless and wired communication systems, andsatellite-based communication systems.

Hereinafter, a communication system operable with the mobile terminalrelated to the present invention will be described with reference toFIG. 4.

Such communication systems utilize different air interfaces and/orphysical layers. Examples of such air interfaces utilized by thecommunication systems include the Frequency Division Multiple Access(FDMA), the Time Division Multiple Access (TDMA), the Code DivisionMultiple Access (CDMA), the Universal Mobile Telecommunications System(UMTS), the Long Term Evolution (LTE) of the UMTS, the Global System forMobile Communications (GSM), and the like. By way of non-limitingexample only, further description will relate to a CDMA communicationsystem, but such teachings apply equally to other system types includingthe CDMA wireless communication system.

Referring now to FIG. 4, a CDMA wireless communication system is shownhaving a plurality of mobile terminals 100, a plurality of base stations(BSs) 270, base station controllers (BSCs) 275, and a mobile switchingcenter (MSC) 280. The MSC 280 is configured to interface with aconventional Public Switch Telephone Network (PSTN) 290. The MSC 280 isalso configured to interface with the BSCs 275. The BSCs 275 are coupledto the base stations 270 via backhaul lines. The backhaul lines may beconfigured in accordance with any of several known interfaces including,for example, E1/T1, ATM, IP, PPP, Frame Relay, HDSL, ADSL, or xDSL.Hence, the plurality of BSCs 275 can be included in the system as shownin FIG. 4.

Each base station 270 may include one or more sectors, each sectorhaving an omni-directional antenna or an antenna pointed in a particulardirection radially away from the base station 270. Alternatively, eachsector may include two or more different antennas. Each base station 270may be configured to support a plurality of frequency assignments, witheach frequency assignment having a particular spectrum (e.g., 1.25 MHz,5 MHz, etc.).

The intersection of sector and frequency assignment may be referred toas a CDMA channel. The base stations 270 may also be referred to as BaseStation Transceiver Subsystems (BTSs). In some instances, the term “basestation” may be used to refer collectively to a BSC 275, and one or morebase stations 270. The base stations may also be denoted as “cellsites.” Alternatively, individual sectors of a given base station 270may be referred to as a plurality of cell sites.

A broadcasting transmitter (BT) 295, as shown in FIG. 4, transmits abroadcast signal to the mobile terminals 100 operating within thesystem. The broadcast receiving module 111 (FIG. 1) can also beconfigured inside the mobile terminal 100 to receive broadcast signalstransmitted by the BT 295.

FIG. 4 further depicts several Global Positioning System (GPS)satellites 300. Such satellites 300 facilitate locating the position ofat least one of plural mobile terminals 100. Two satellites are depictedin FIG. 4, but it is understood that useful position information may beobtained with greater or fewer satellites than two satellites. The GPSmodule 115 (FIG. 1) can also be configured to cooperate with thesatellites 300 to obtain desired position information. It is to beappreciated that other types of position detection technology, (i.e.,location technology that may be used in addition to or instead of GPSlocation technology) may alternatively be implemented. If desired, atleast one of the GPS satellites 300 may alternatively or additionally beconfigured to provide satellite DMB transmissions.

During an operation of the wireless communication system, the basestations 270 receive sets of reverse-link signals from various mobileterminals 100. The mobile terminals 100 are engaging in calls,messaging, and executing other communications, and each reverse-linksignal received by a given base station 270 is processed within thatbase station 270. The resulting data is then forwarded to an associatedBSC 275. Further, the BSC 275 provides call resource allocation andmobility management functionality including the orchestration of softhandoffs between base stations 270. The BSCs 275 also route the receiveddata to the MSC 280, which then provides additional routing services forinterfacing with the PSTN 290. Similarly, the PSTN 290 interfaces withthe MSC 280, and the MSC 280 interfaces with the BSCs 275, which in turncontrol the base stations 270 to transmit sets of forward-link signalsto the mobile terminals 100.

Hereinafter, description will be made to a method for controlling akeypad displaying by sensing tactile (contact) touch and proximity touchin a mobile terminal in accordance with one embodiment of the presentinvention.

Touch denotes a state of a pointing device (e.g., pointer) contacting adisplay screen. Here, the pointing device (pointer) refers to a devicefor appointing a specific location (point, portion, spot) on a displayscreen. Examples of such pointer may include a user's finger, a stylus,a light pen and the like. Here, the display 151 may be implemented as atouch screen.

Proximity denotes a state where the pointer is located above a displayscreen with a particular distance therebetween, without contacting it.

The mobile terminal 100 according to the one embodiment of the presentinvention can sense (detect) such touch (tactile) input and proximitytouch input via the sensing unit 140. The sensing unit 140 may include atouch sensor for detecting a touch input and a proximity sensor fordetecting a proximity touch input.

The proximity sensor detects when a pointer approaches (is close to) ascreen within a particular distance and accordingly generates a sensingsignal for output. That is, the proximity sensor can detect a distancebetween the pointer and a sensor (i.e., a proximity distance) for outputbased upon a capacitance which changes according to how close thepointer is located above a screen. The proximity sensor may also outputlocation information (e.g., coordinate value) relating to a specificlocation at which the pointer is located perpendicular to a screen whenthe pointer approaches.

Further, the proximity sensor may detect a speed at which the pointerapproaches a display screen (i.e., proximity touch speed) or a speed atwhich the pointer recedes from the display screen (i.e., proximity touchspeed). Also, the proximity sensor detects a proximity drag which aproximity location is moved from location A to location B in a state ofthe pointer being located within a particular distance from a displayscreen. Here, the proximity sensor may detect coordinate values oflocations A and B, a distance between the locations A and B, a movementpath, and the like.

The present invention describes a capacitive proximity sensor, forexample, but may be applicable to different types of proximity sensors.

The touch sensor may output location information (e.g., coordinatevalue) relating to a corresponding location on which a touch input bythe pointer is detected. The touch sensor may be implemented as varioustypes of touch pads (e.g., static pressure type, capacitance type andthe like). The touch pad may be implemented as a type of touch screen asbeing layered with the display 151 to work in cooperation with eachother. Thus, the display 151 can be used both a display device and aninput device.

The sensing unit 140 may detect a drag distance, a drag direction, adrag speed, a flicking direction and the like, by a touch input and aproximity touch input. The dragging may denote a state of a touch inputor proximity touch input being moved (changed) with maintaining thetouch input or proximity touch input.

FIGS. 5A to 5C are an overview showing an example of touch input andproximity touch input being detected.

As shown in FIGS., the sensing unit 140 may detect a proximity touchonly when a pointer is located at a region within a particular distanceD from a display 151 (see FIG. 5A). Here, the particular distance Ddepicts a proximity sensing region within which the proximity sensor candetect an approach of a pointer. Hence, when a pointer (e.g., user'sfinger) is located within the proximity sensing region, the sensing unit140 can detect the pointer.

On the other hand, if the pointer is located at a space out of theproximity sensing region, the sensing unit 140 cannot detect the pointer(see FIG. 5B). That is, if the pointer having located within theproximity sensing region is moved out of the proximity sensing region,the controller 180 recognizes that the pointer is moved away (i.e., theproximity touch is released).

Further, the sensing unit 140 may detect a contact (touch) on a screenof the display 151 (see FIG. 5C). That is, if a pointer contacts thescreen of the display 151, the sensing unit 140 may detect the touchinput by the pointer.

On the other hand, if the pointer is moved apart from the display 151,the sensing unit 140 may not detect the pointer. Hence, the mobileterminal 100 recognizes that the contact touch is disappeared.

The display 151 may be divided into at least two or more displayregions. The present invention is described under assumption that ascreen of the display 151 is divided into a first display region fordisplaying data input by a user and a second display region fordisplaying a keypad. Here, the keypad may be configured in form of iconor image. Alternatively, the keypad may be configured to have keys eachhaving a form of icon or image.

The controller 180 may change an input mode (manner) when an input(command) for changing the input mode is detected by the sensing unit140. Also, the controller 180 displays a keypad corresponding to thechanged input mode on the display 151. Here, examples of such input modemay include a Korean mode, an English mode (small/capital), a specialcharacter mode (symbols and emoticons), a number mode and the like.

Hereinafter, description will be made to operations of the controller180 when a user requests for an input mode conversion (change) whileinputting data via a keypad displayed on a second display region.

When a user selects a specific function (e.g., messaging, memorizing,scheduling, placing a call and the like) in which a data input (letters,numbers, or symbols) is required, the controller 180 divides a screen ofthe display 151 into first and second display regions. Here, the firstdisplay region denotes a region for displaying user input data, and thesecond display region denotes a region for displaying a keypad for thedata input.

The controller 180 can detect various inputs such as touch (tactile)input or proximity touch input via the sensing unit 140. When thesensing unit 140 detects an input mode (manner) change command, thecontroller 180 may convert the operation mode of a terminal into aninput mode changeable state. That is, the controller 180 may stop theinput via the keypad, and then obscure the keypad such that the user canrecognize the operation mode to be converted or display an icon forchanging the input mode.

When an input mode is selected by a user input, the controller 180determines whether the selected input mode coincides with a preset inputmode (current input mode). If it is determined that the selected inputmode is different from the preset input mode, the controller 120converts the operation mode into the selected input mode and providesthe corresponding keypad.

On the other hand, if the selected input mode is determined to be thesame to the preset input mode, the controller 180 maintains the existinginput mode.

FIG. 6 is a flowchart showing each step of a keypad displaying method ina mobile terminal in accordance with one embodiment of the presentinvention. This embodiment illustrates changing of a displayed keypadaccording to a drag direction.

First, the controller 180 detects a touch input on a screen of thedisplay 151 (S101). That is, if a pointing device (e.g., pointer, user'sfinger or the like) contacts (touches) a second display region 402 ofthe display 151 displaying a keypad, the sensing unit 140 detects the(contact) touch input. The sensing unit 140 then sends a coordinatevalue of the touch-detected position to the controller 180.

After the touch input being detected, if the touch input is maintainedfor a preset time, the controller 180 converts the operation mode of theterminal into an input mode changeable state (i.e., a state where akeypad displaying is changeable) (S103). For instance, if a long touch(e.g., lasted for 2˜3 seconds) is detected, the controller 180recognizes the long touch as a request for the input mode change so asto convert the operation mode of the terminal into an operation mode forchanging an input mode.

After the operation mode is converted into the input mode changeablemode, the controller 180 displays indicators 501 to 504 for the inputmode change (S105). That is, the controller 180 may display suchindicators to overlap on the keypad displayed on the display 151 suchthat a user can recognize input modes allocated by drag directions.

Then, when the user drags the pointing device (e.g., user's finger), thecontroller 180 detects the dragging operation via the sensing unit 140and detects (calculates) the drag distance and direction (S107). Here,the dragging may be performed in a touch dragging or proximity draggingmanner. Further, the drag distance may denote a linear distance betweena location on which a touch input or proximity touch input is detected(or a start point on which the touch input or proximity touch input isdetected) and another location (or a point on which the touch input orproximity touch input is released (not detected any more)).

If the detected drag distance is more than a preset distance (areference distance), the controller 180 changes the operation mode ofthe terminal into an input mode corresponding to the detected dragdirection and displays the corresponding keypad (S109 and S111). Thatis, the controller 180 changes a key arrangement constituting the keypadand characters (e.g., Korean, English, numbers, specific characters,emoticons and the like) allocated to each key. Here, the controller 180changes the currently displayed keypad based upon the drag direction soas to display the changed keypad, and simultaneously changes theoperation mode of the terminal into a state for data input via thechanged displayed keypad.

On the other hand, at the step S109, if the drag distance is less thanthe reference distance, the controller 180 maintains the current inputmode. That is, the data input mode using the existing keypad currentlydisplayed on the display 151 is maintained.

This embodiment has illustrated that the current input mode ismaintained if the drag distance is less than the reference distance.However, the present invention may be implemented such that thecontroller 180 can output a pop-up window for inquiring whether toconvert into a data input mode and determine whether to convert theinput mode based upon a user's response responsive to the inquiry.

FIG. 7 is an overview of display screens showing an example relating tothe embodiment of FIG. 6.

As shown in FIG. 7, when a user executes a text messaging function forsending a text message, the controller 180 divides the screen of thedisplay 151 into a first display region 401 and a second display region402. The controller 180 then displays user input data on the firstdisplay region 401 and displays a keypad for inputting such data on thesecond display region 402. Here, the controller 180 displays a keypadcorresponding to a preset (default) language or input mode. Forinstance, if the default language of the terminal is English, thecontroller 180 may display a keypad for inputting English on the display151.

Afterwards, when a location of the keypad displayed on the display 151is touched by a user's finger, the sensing unit 140 detects the touchinput and informs it to the controller 180. Then, if the touch input islasted over a preset time (e.g., for more than 2˜3 seconds), thecontroller 180 considers it as an input mode change request so as toconvert the operation mode of the terminal into an operation mode forchanging an input mode. Here, the controller 180 may display indicators501 to 504 on the display 151 such that the user can recognize theoperation mode conversion for changing the input mode and input modesallocated to each direction. That is, if a long touch by a user's fingeris detected on the screen of the display 151, the controller 180displays indicators allocated by each direction, e.g., ‘Korean’ 501,‘English’ 502, ‘symbol’ 503 and ‘number’ 504. Here, the indicators 501to 504 may be implemented to be temporarily displayed and disappeared ornot to be displayed.

Then, if the user's finger is moved from the touch-detected location toanother location, the controller 180 calculates (checks) a lineardistance between the touch-detected location and the another location,and determines whether the calculated movement distance is more than areference distance. That is, if a proximity drag or touch drag isexecuted by the user's finger, the controller 180 checks the dragdistance and direction via the sensing unit 140. Here, the controller180 may determine whether the distance moved by the dragging operation(i.e., the drag distance) is more than a reference distance in order toprevent mis-operation (malfunction, error).

If it is determined that the drag distance is more than the referencedistance, the controller 180 considers the determination result as aninput mode to change being selected. If ‘number’ is selected as an inputmode by the drag input, the controller 180 determines whether a currentinput mode is equal to the selected input mode. If the current inputmode (e.g., ‘English’) is not equal to the selected input mode (e.g.,the ‘number’), the controller 180 changes the current input mode intothe selected input mode and simultaneously changes a currently displayedkeypad into a keypad corresponding to the changed input mode. That is,if an input mode is changed from an English mode displaying an Englishkeypad into a number mode, the controller 180 a number-arranged keypadcorresponding to the changed input mode on a screen of the display 151.

On the other hand, if the current input mode is equal to the selectedinput mode, the currently displayed keypad is kept displayed without achange.

FIG. 8 is a flowchart illustrating a keypad displaying method in amobile terminal in accordance with another embodiment of the presentinvention. This embodiment illustrates that an input mode is convertedusing a pre-input character to change a keypad displayed.

First, the sensing unit 140 can detect a touch input on the firstdisplay region 401 displaying data input via a keypad displayed on thedisplay 151 (S201). That is, if a user's finger touches the firstdisplay region 401 of the display 151, the sensing unit 140 of themobile terminal 100 according to the present invention detects the touchinput. In addition, an input mode to be changed by the touch input maybe selected.

For instance, when a user wants to input numbers while inputtingEnglish, if a number exists among characters displayed on the firstdisplay region 401 of the display 151, the user can touch thecorresponding number. Upon the user selecting one of the currentlydisplayed characters, the controller 180 considers the selectedcharacter as an input mode change command.

Upon a touch input being detected on the first display region 401, thecontroller 180 checks a type of character of data corresponding to thetouched location (S203). That is, the controller 180 checks the type ofcharacter selected by the touch input among several data currentlydisplayed on the display 151. The type of character may include Korean,English (small/capital), number, special character (symbol), emoticonand the like.

The controller 180 then changes an input mode and a keypad to bedisplayed based upon the checked type of character (S205). That is, ifthe current input mode is not equal to the input mode selected by thetouch input, the controller 180 displays a keypad corresponding to theselected input mode. Namely, upon an input mode being changed, thechanged input mode is compared with the current input mode to checkwhether they are the same to each other. According to the comparison, ifthe changed input mode is different from the current input mode, thekeypad is displayed by being changed to correspond to the changed inputmode.

On the other hand, if the checked type of character is equal to the typeof character input in the current input mode, the currently displayedkeypad is maintained.

This embodiment exemplarily illustrates a selection of an input mode viaa touch input. However, the present invention may be implemented suchthat a desired input mode can be selected via a long touch or aproximity touch. For instance, if a proximity touch input is detected onone of characters currently displayed on the display 151, the controller180 may recognize that an input mode corresponding to the type of thecharacter has been selected.

FIG. 9 is an overview of display screens showing an example relating tothe embodiment of FIG. 8.

As shown in FIG. 9, a character input by a user is displayed on thefirst display region 401 of the display 151, and a keypad related to aninput mode is displayed on the second display region 402. That is, ifthe input mode is a number mode, the controller 180 displays a keypadfor inputting numbers on the display 151.

If a user's finger touches an English letter among characters displayedon the first display region 401, the sensing unit 140 detects the touchinput and informs it to the controller 180. If a particular character istouched among characters displayed on the display 151, the controller180 may recognize it as a selection of an input mode to be changed. Thatis, if a user's finger touches the English letter, the controller 180recognizes the touch input as an input mode to be converted havingselected.

After the selection of the input mode to be converted, the controller180 changes the displayed keypad based upon the selected input mode.That is, when the selected input mode is the English mode, if theselected input mode is not the same to the current input mode (e.g., anumber mode), the controller 180 displays an English keypadcorresponding to the selected input mode.

Further, as also shown in FIG. 9, in the English mode, if a specificcharacter is touched among characters displayed on the first displayregion 401, the controller 180 may change and display a symbol arrangedkeypad for allowing an input of specific characters.

FIG. 10 is an overview of display screens showing each step of a processfor changing a displayed keypad of a mobile terminal in accordance withanother embodiment of the present invention. This embodiment illustratesthat one of a plurality of displayed keypads is selectively displayed.

If a long touch input is detected on a location of the second displayregion 402 on which a keypad is displayed while inputting a textmessage, the controller 180 displays multiple keypads on the seconddisplay region 402. Here, the multiple keypads may denote two or moredifferent keypads. That is, upon a long touch being detected, thecontroller 180 displays at least two or more different keypads on thesecond display region 402 of the display 151.

Then, when a user executes flicking in one direction, the controller 180scrolls the multiple keypads displayed on the display 151 based upon theflicking direction. That is, the user can check every keypad provided inthe mobile terminal 100 by way of the flicking. Further, the user cankeep executing the flicking until his desired keypad is displayed so asto select the desired keypad.

Once one of the multiple keypads displayed on the display 151 isselected, the controller 180 can display the selected keypad on a keypadregion of the display 151. That is, when an English keypad is selectedfrom the multiple keypads displayed on the display 151, the controller180 changes a keypad displayed on the second display region 402 into theEnglish keypad.

FIG. 11 is a flowchart showing a keypad displaying method in a mobileterminal in accordance with another embodiment of the present invention,which illustrates changing a displayed keypad by a multi-key allocatedwith various options.

First, the controller 180 detects a touch input on a multi-key via thesensing unit 140 (S301). Here, the multi-key may denote a key allocatedwith at least one or more options. For instance, the multi-key mayprovide several options, including a short key allocation, userdesignation, recent call list, frequency based call list, photos,emoticons, photo album, commonly used phrases and the like.

Upon a touch input being detected on the multi-key, the controller 180displays an option menu provided by the multi-key (S303 and S305).

When a specific item is selected from the displayed option menu, thecontroller 180 changes a currently displayed keypad into a keypadcorresponding to the selected item and displays the changed keypad (S307and S309). That is, the controller 180 may allocate information relatedto the selected item to each key constituting a keypad. Thus, each keyconstituting the keypad can serve as a short key.

Afterwards, upon one key being selected on the changed keypad, thecontroller 180 displays information allocated to the selected key on thefirst display region 401.

FIG. 12 is an overview of display screens showing an example relating tothe embodiment of FIG. 11, which illustrates a case where a user desiresto input in a text message to send to another user specific informationsuch as a phone number.

As shown in FIG. 12, upon a multi-key 601 being touched by a user'sfinger, the controller 180 detects the touch input on the multi-key 601via the sensing unit 140.

After the touch input on the multi-key 601 being detected, an optionmenu 602 (e.g., recent call list, photo list, short key list and thelike) allocated to the multi-key 601 is displayed on the display 151.When one item is selected from the displayed option menu 602, thecontroller 180 allocates several information related to the selecteditem to each key of a keypad. For instance, when ‘recent call list’ isselected from the option menu 602, the controller 180 cooperates with aphonebook stored in the memory 160 so as to sequentially allocate phonenumbers listed in the recent call list to each key of the keypad. Forexample, information included in the recent call list (e.g., James,Paul, Jenny, Joy, Tim and the like) are allocated to each key as shownin FIG. 12. Here, each key may be allocated with a name or phone numberfor display.

When at least one or more keys are selected from the keypad displayed onthe display 151, the controller 150 displays information allocated tothe selected keys on the second display region 402. That is, when ‘Tim’is selected on the keypad, the controller 180 adds the phone numberbelonging to ‘Tim’ to the text message of the first display region 401and displays the phone number added text message.

FIG. 13 is an overview of display screens showing another examplerelating to the embodiment of FIG. 11. The embodiment exemplarilyillustrates a case of providing a plurality of multi-keys 701 to 704.

First, the controller 180 detects a proximity touch by a user's fingervia the sensing unit 140. That is, upon one of the multi-keys 701 to 704being selected, the controller 180 cooperates with information allocatedto the selected key so as to change a keypad displayed.

For instance, when a photo album is mapped to a key ‘H2’ 702 selectedamong the plurality of multi-keys 701 to 704, the controller 180cooperates with the photo album stored in the memory 160 to map thephotos to each key constituting the keypad. That is, a photo file nameor an image in a thumbnail format may be represented on each keyconstituting the keypad.

Afterwards, when one key is selected on the keypad allocated with thephotos of the photo album, the controller 180 attaches a photo filemapped to the selected key to a text message. Here, the controller 180may add the name of the attached photo file to the contents of themessage for display.

FIG. 14 is an overview of display screens showing another examplerelating to the embodiment of FIG. 11.

First, the controller 180 detects a touch input by a user's finger viathe sensing unit 140. When one of the plurality of multi-keys 701 to 704is selected by the detected touch input, the controller 180 cooperateswith a function allocated to the selected key to display a correspondingkeypad.

For example, as shown in FIG. 14, when a user's finger touches a key‘H3’ 703 of the plurality of multi-keys 701 to 704 displayed on thesecond display region 402, the controller 180 detects the touch inputvia the sensing unit 140 and displays a keypad corresponding to anoption allocated to the touched multi-key (i.e., the key ‘H3’). Here, ifthe option allocated to the key ‘H3’ is an emoticon, the controller 180maps emoticons to each key of the keypad in the most frequently usedorder. Alternatively, the controller 180 may map commonly used phrasesto each key of the keypad according to information having alreadyrandomly allocated to each key by a user.

After completing the mapping of emoticons to each key of the keypad, ifone of the keys of the keypad is selected, the controller 180 adds anemoticon mapped to the corresponding key on a text window of the firstdisplay region 401.

Further, according to one embodiment of the present invention, theaforesaid methods may be implemented in a medium having a programrecorded as computer-readable codes. The computer-readable medium mayinclude all types of recording apparatuses each storing data which isreadable by a computer system. Examples of such computer-readable mediamay include ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical datastorage element and the like. Also, such computer-readable medium may beimplemented in a type of a carrier wave (e.g., a transmission via anInternet). The computer can include the controller 180 of the mobileterminal.

The configurations and methods of the previously described embodimentsmay not be limitedly applied to the aforementioned mobile terminal butit would be understood that the present invention can be implemented byselectively combining the aforementioned embodiment(s) entirely orpartially

The mobile terminal according to the present invention having configuredas mentioned above can be implemented to change an input mode and adisplayed keypad by sensing a touch input and a proximity touch input.

Also, the present invention can be implemented to change an input modeand a displayed keypad based upon a drag direction of a proximity touchor tactile touch.

Further, the present invention can be implemented to change an inputmode and a displayed keypad based upon a type of a selected characterwhen the corresponding character is selected among previously inputcharacters.

In addition, the present invention can provide multi-key(s) allocatedwith information, such as commonly used phrases, recent call list,frequently used photos, emoticons, short keys and the like, and alsoprovide a corresponding keypad in cooperation with the manipulation ofsuch multi-key(s). Hence, when adding information, such as a phonenumber, to a text message, desired information can be input by a simplekey manipulation.

1. A mobile terminal comprising: a display unit; a sensing unit; and acontroller configured to: display a first keypad in a first displayportion of the display unit and information entered using the firstkeypad in a second display portion of the display unit; display keypadindicators indicating at least one second keypad that is different fromthe first keypad when a touch input applied on the first display portionand sensed by the sensing unit lasts longer than a preset time; andchange the first keypad displayed in the first display portion to the atleast one second keypad when the touch input is dragged toward a keypadindicator corresponding to the second keypad for more than apredetermined distance, wherein the first keypad includes a plurality offirst inputtable keys, and the second keypad includes a plurality ofsecond inputtable keys, wherein the information is entered and displayedon the second display portion when the touch input applied on the firstdisplay portion lasts less than the preset time, wherein the sensingunit is further configured to detect a touch input applied on a portionof the information displayed in the second display portion, and thecontroller is further configured to automatically change the firstkeypad into the second keypad based on a type of the portion of theinformation without further input, and wherein when the type of theportion of the information is a character, the second keypad is acharacter keypad, and when the type of the portion of the information isa number, the second keypad is a number keypad, and when the type of theportion of the information is a symbol, the second keypad is a symbolkeypad.
 2. The mobile terminal of claim 1, wherein the touch input is acontact input, a tactile touch input, or a proximity touch input on thefirst keypad.
 3. The mobile terminal of claim 1, wherein the firstkeypad includes language characters in a first language and the at leastone second keypad includes language characters in a second languagedifferent from the first language, numbers, or symbols.
 4. The mobileterminal of claim 1, wherein the controller is further configured to:display a multi-key configured to generate an option menu in response toa touch input applied on the multi-key; and display in the seconddisplay portion a plurality of keys associated with a menu item selectedfrom the option menu.
 5. A method of controlling a mobile terminal, themethod comprising: displaying a first keypad in a first display portionon a display unit of the mobile terminal and information entered usingthe first keypad in a second display portion of the display unit;displaying keypad indicators indicating at least one second keypad thatis different from the first keypad when a touch input applied on thefirst display portion and sensed by a sensing unit of the mobileterminal lasts longer than a preset time; and changing the first keypaddisplayed in the first display portion to the at least one second keypadwhen the touch input is dragged toward a keypad indicator correspondingto the second keypad for more than a predetermined distance, wherein thefirst keypad includes a plurality of first inputtable keys, and thesecond keypad includes a plurality of second inputtable keys, whereinthe information is entered and displayed on the second display portionwhen the touch input applied on the first display portion lasts lessthan the preset time, wherein when the sensing unit detects a touchinput applied on a portion of the information displayed in the seconddisplay portion, the changing step automatically changes the firstkeypad into the second keypad based on a type of the portion of theinformation without further input, and wherein when the type of theportion of the information is a character, the second keypad is acharacter keypad, and when the type of the portion of the information isa number, the second keypad is a number keypad, and when the type of theportion of the information is a symbol, the second keypad is a symbolkeypad.
 6. The method of claim 5, wherein the touch input is a contactinput, a tactile touch input, or a proximity touch input on the firstkeypad.
 7. The method of claim 5, wherein the first keypad includeslanguage characters in a first language and the at least one secondkeypad includes language characters in a second language different fromthe first language, numbers, or symbols.
 8. The method of claim 5,further comprising: detecting a touch input applied on a portion of theinformation displayed in the second display portion; and changing thefirst keypad into the second keypad based on a type of the portion ofthe information.
 9. The method of claim 5, further comprising:displaying a multi-key configured to generate an option menu in responseto a touch input applied on the multi-key; and displaying in the seconddisplay portion a plurality of keys associated with a menu item selectedfrom the option menu.